spring operated impact-test apparatus - Turkish English Dictionary